﻿body
{
    font-family: Tahoma, Arial;
    font-size: 10pt;
    vertical-align: text-top;
    margin: 0;
    padding: 0;
}

div
{
    margin: 0;
    padding: 0;
}

input.searchbox
{
    background: #fff url('../Images/searchicon.png') no-repeat 3px;
    padding-left: 20px;
    width: 180px;
}


body div#header-page
{
    background: url('../Images/header_background.jpg') repeat-x;
    padding: 5px;
}

input
{
    padding: 5px;
    border: solid #ddd .5px;
}

body table.menu
{
    background-color: #eee;
    border: solid 1px Gray;
    margin-top: 10px;
}

body table.menu tr td.menuheader
{
    padding-left: 10px;
    border-bottom: solid 1px Gray;
    background: url('../Images/header_menu.jpg') repeat-x;
    color: #eee;
    font-weight: bolder;
    height: 25px;
}

body table.menu tr td.menuitem
{
    padding-left: 25px;
}

body table.menu tr td.menuitem a
{
    line-height: 25px;
    text-decoration: none;
    color: #000;
}

body table.menu tr td.menuitem a:hover
{
    text-decoration: underline;
}

body table.menu tr td.menuitem a:active
{
    color: Blue;
}
div.backgroundimage
{
    width: 160px;
    height: 170px;
    background: url('../Images/FrameImage.jpg') repeat-x;
}

div.backgroundimage img
{
    margin: 10px;
}

div#divContent
{
    min-height: 1000px;
}


/* vnav menu */

blockquote, q
{
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after
{
    content: '';
    content: none;
}
/* remember to define focus styles! */
:focus
{
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins
{
    text-decoration: none;
}
del
{
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
#wrapper
{
    margin-right: auto;
    overflow: visible;
}
#des
{
    float: right;
}
#des h1
{
    font-size: 24px;
    text-shadow: 0 -1px 1px #CCC;
    color: #779ec2;
}

/* Shop Info */
div.tabs
{
    margin: 0;
}

UL.tabNavigation
{
    list-style: none;
    margin: 15px 0 0 0;
    padding: 0;
}

UL.tabNavigation LI
{
    padding: 0;
    margin: 0;
    list-style-type: none;
    list-style-image: none;
}

UL.tabNavigation LI
{
    background: url("../Images/Tabs/bg_left_6x29.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 29px;
    margin-left: 5px;
    margin-bottom: -1px;
}

UL.tabNavigation LI.selected
{
    background: url("../Images/Tabs/bg_left_ac_6x30.gif") no-repeat scroll 0 0 blue;
    height: 30px;
}

UL.tabNavigation LI.active
{
    background: url("../Images/Tabs/bg_left_ac_6x30.gif") no-repeat scroll 0 0 blue;
    height: 30px;
}

UL.tabNavigation LI A
{
    background: url("../Images/Tabs/bg_loop_2x29.gif") repeat-x scroll 0 0 transparent;
    display: block;
    margin-left: 4px;
    padding-left: 15px;
    max-width: 170px;
    height: 29px;
    text-decoration: none;
}

UL.tabNavigation LI.selected A
{
    background: url("../Images/Tabs/bg_loop_ac_2x30.gif") repeat-x scroll 0 0 transparent;
    height: 30px;
}

UL.tabNavigation LI.active A
{
    background: url("../Images/Tabs/bg_loop_ac_2x30.gif") repeat-x scroll 0 0 transparent;
    height: 30px;
}

UL.tabNavigation LI A span
{
    background: url("../Images/Tabs/bg_right_6x29.gif") no-repeat scroll right top transparent;
    color: #4C4C4C;
    cursor: pointer;
    display: block;
    padding-right: 15px;
    font-weight: bold;
    height: 29px;
    line-height: 30px;
}

UL.tabNavigation LI.selected A span
{
    background: url("../Images/Tabs/bg_right_ac_6x30.gif") no-repeat scroll right top transparent;
    height: 30px;
}

UL.tabNavigation LI.active A span
{
    background: url("../Images/Tabs/bg_right_ac_6x30.gif") no-repeat scroll right top transparent;
    height: 30px;
}

UL.tabNavigation LI A:focus
{
    outline: 0;
}

div.tabs > div
{
    background-color: #fff;
    border: solid 1.5px #ddd;
    z-index: -5;
}

#first
{
    background-color: #f00;
}

#second
{
    background-color: #0f0;
}

#third
{
    background-color: #00f;
}

.waste
{
    min-height: 1000px;
}
